About Slm (nw) Limited (12116291) United Kingdom