About Dmdx Ltd (13243673) United Kingdom