About Omar Urological Services Ltd (11391847) United Kingdom