About Jl Shanghai Limited (10113441) United Kingdom