About Condor Topco Limited (12799283) United Kingdom