About Jl Capital Ltd (12332921) United Kingdom