Cambridge Innovation Capital plc, Cambridge, U.K.
Business: Finance