About Jl Nsangwe Limited (09538781) United Kingdom