Myco Foods

Company

UK-based innovation company producing plant-based meats with only 5 ingredients.