About Jl Ventures Limited (11790324) United Kingdom