About Jl Uk Group Limited (12155397) United Kingdom