About Vega Group Limited (09725968) United Kingdom