About Dmm Technologies Ltd (12150045) United Kingdom