About Tcr Management Limited (11120471) United Kingdom