About Tsg Uk Investment Holdings Limited (10477055) United Kingdom