About Jl&c Limited (12341675) United Kingdom