About Vegan London Guide Ltd (13121531) United Kingdom