About Jls Ventures Ltd (11209384) United Kingdom