About Centre For Applied Creative Intelligence Ltd (11577749) United Kingdom