About Centre For Innovation Ltd. (09239234) United Kingdom