LKIC: London Knowledge Innovation Centre

What does LKIC mean? The above is one of LKIC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: London Knowledge Innovation Centre