About Ddck Limited (10250032) United Kingdom