About Jl Concessions Ltd (11538405) United Kingdom