About Miha Medical Ltd (13391014) United Kingdom