About Vega Holdco 2 Limited (09133984) United Kingdom