About Kickstart Pictures C.i.c. (13624157) United Kingdom