FoodSquared

Company

UK-based company creating whole-cut plant-based seafood, primarily shrimp and shellfish.