About Tsx Investments Ltd (12323805) United Kingdom