About Tsx Holdings Limited (12765872) United Kingdom