About Condor Holdco Limited (12903543) United Kingdom