About Dmd Group Holdings Ltd (11330637) United Kingdom