About Dsm&dd Ltd (10472804) United Kingdom