About Cambridge Advanced Research Alliance (11691398) United Kingdom