About Apollo Bidco Limited (12012545) United Kingdom