About Vega A Ltd (11278675) United Kingdom