About Ths Holdings Ltd (12417837) United Kingdom