About Dcm Logic Ltd (08915909) United Kingdom