About Te.chie.la Limited (09646730) United Kingdom