About Apollotex Ltd (11199069) United Kingdom