About T1h1k Ltd (12432600) United Kingdom