Hi there, i don't know edengene and corvan as i am not from uk, but regarding innovation consulting have a look at IRC (Innovation Relay Centre) Network. Among one of the things they are involved is the transfer of innovation and technology to businesses. They have a broad network in europe and they do consulting (i ve cooperated with them once).http://irc.cordis.luhope it helps