About Dc & Jc Holdings Limited (11637274) United Kingdom