About Lighthead Capital Ltd. (07963954) United Kingdom