About Vega Holdco 3 Limited (09133982) United Kingdom