About Vegan World Ltd (11575439) United Kingdom