About Ddm Limited (11272368) United Kingdom