About Dxd Group Ltd (10760408) United Kingdom