About Cambridge Innovation Center Uk Holdings Limited (12428754) United Kingdom