About Jhl Ventures Ltd (07922726) United Kingdom