About Ldx International Holdings Limited (11557662) United Kingdom