About Jl & Partners Cp Ltd (12226940) United Kingdom