About Jl Restaurant Ltd (11996224) United Kingdom