About Tcr Investments Ltd (SC434032) United Kingdom