About Vega Holdco 1 Limited (09133952) United Kingdom