About Tetechnics Ltd (11186215) United Kingdom