About Jl Convenience Shop Ltd (12909056) United Kingdom