About Th Group Holdings Limited (NI665016) United Kingdom