About Teclix Limited (10217035) United Kingdom