About Jl Building Sweden Limited (09681281) United Kingdom