About Thp International Limited (10017658) United Kingdom