About Veg Capital Ltd (12370394) United Kingdom