About Momentary Art Project C.i.c. (08443469) United Kingdom