About Omi Medical Limited (12826798) United Kingdom