About Italko Vegan Limited (10340800) United Kingdom