About Nls (leek) Limited (07109340) United Kingdom