About Tectake Ltd (11604771) United Kingdom