About Tec-x Ltd (08977012) United Kingdom