About Micromode Medical Limited (02698578) United Kingdom