About Tachied Ltd (13229904) United Kingdom