About Techtie Ltd (13273821) United Kingdom