About Cambridge Cognition Holdings Plc (08211361) United Kingdom