About Ttr Medical Ltd (SC420286) United Kingdom