About Ldx Group Limited (12575611) United Kingdom