No Meat

Company

U.K.-based plant-based meat company.