About Lx Group Limited (10545787) United Kingdom