About Jomaa Medical Services Limited (13627102) United Kingdom