About Ddc Holdings Limited (13696450) United Kingdom