About Ldx Prod Ltd (10831316) United Kingdom