About Jl Direct Ltd (13262127) United Kingdom