About Jl Management Services Limited (11631825) United Kingdom