About Mimas Medical Services Ltd. (12971161) United Kingdom