About Vega Invest Limited (07332719) United Kingdom