About Apollo-rose Orthopaedics Ltd (09868005) United Kingdom