About Dcm Technologies Limited (12878846) United Kingdom