About Jl 123 Ltd. (08385401) United Kingdom