About Vegan Competitor Limited (11775745) United Kingdom