About Cambridge Intelect Ltd (12068642) United Kingdom