About Ddm International Limited (10116177) United Kingdom