About Jl London Limited (11280730) United Kingdom