About Jl Management Solutions Ltd (12051836) United Kingdom