About Dcm Investment Holdings Limited (SC262928) United Kingdom