About Launchequal Limited (02641834) United Kingdom