About Digital Innovation And Creative Enterprise C.i.c. (10929388) United Kingdom