About Slm 2 Limited (SC681235) United Kingdom