About Thh Holdings Ltd (12614478) United Kingdom