About Tmr Holdings Limited (13385042) United Kingdom