About Lanx Group Limited (10580471) United Kingdom