About Dx 17 Ltd (12474069) United Kingdom