About International Foundation For Collaborative Creativity (CE004896) United Kingdom