About Vega Limited (13283209) United Kingdom