About Ddk Design Limited (10804197) United Kingdom