About Apollo Therapeutics Group Limited (13393274) United Kingdom