About Apollo Nominees Ltd. (00599501) United Kingdom