About Vega Holdco 5 Limited (09133986) United Kingdom