About Lx Tec Limited (12324848) United Kingdom