About Tcr Capital Ltd (10385929) United Kingdom