About Jl Management Ltd (13497431) United Kingdom