About Ota Medical Ltd (11694412) United Kingdom