About Dmd 7686 Ltd (10259843) United Kingdom