About Participate Contemporary Artspace C.i.c. (09391239) United Kingdom