About Thachi Ltd (09277613) United Kingdom