About Vegiventures Limited (02681477) United Kingdom