About Ddm Global Ltd (12996212) United Kingdom