About Launch Resources Ltd (07097885) United Kingdom