About Tmr Management Limited (07253102) United Kingdom