About Dmd.t Ltd. (11042953) United Kingdom