About Launchpad (n.i.) Ltd (NI050524) United Kingdom