About Vegan & Glo Limited (11616501) United Kingdom