About Thi Holdings Ltd (13617266) United Kingdom