About Vegan Technology Limited (03460973) United Kingdom