About Vega Foodtech Limited (11309717) United Kingdom