About Vegan Village Ltd (11220379) United Kingdom