About Jl Group Holdings Ltd (12090271) United Kingdom