About Jl&partners Ltd (12217295) United Kingdom