About Think Medical Ltd. (12114670) United Kingdom