About C.i.d Communications Ltd (10353275) United Kingdom