About D & Cc Holdings Limited (11448275) United Kingdom