About Cambridge Micrologic Limited (10419654) United Kingdom