About Vegan Ventures Limited (13581114) United Kingdom