About Creator Space C.i.c. (08346134) United Kingdom