About Cambridge Ic Ltd. (08639694) United Kingdom