About Odyke Medical Ltd (13538183) United Kingdom