About Longshot Ventures Ltd (07110544) United Kingdom