About Alpha Launchpad Consulting Ltd (12523695) United Kingdom