About Condor Top Holdco Limited (10940559) United Kingdom