About Veg Investment Limited (11053558) United Kingdom