About Ddc Dolphin Holdings Limited (08065650) United Kingdom