About Alhasso Urology Services Limited (SC375180) United Kingdom