About Vegan Pharmaceuticals Ltd (12436399) United Kingdom