About Jl Corp Ltd (13697968) United Kingdom