About Kickstars C.i.c. (12657038) United Kingdom