About Vegan Investments Ltd (11639947) United Kingdom