About Apollo Health Innovations Ltd. (12937656) United Kingdom