About The Launchpad Collective C.i.c. (12901286) United Kingdom