About Jls Venture Capital Ltd (11465732) United Kingdom