About Dmms (uk) Limited (07390195) United Kingdom