About Vegilal Limited (12070597) United Kingdom