About Jl7 Ltd (12143378) United Kingdom