About T H S Corporate Ltd (SC529881) United Kingdom