Loki Foods

Company

Iceland-based company producing plant-based seafood products.