About Apo Group Limited (12376424) United Kingdom