About Th Investment Holdings Limited (12097482) United Kingdom