About Slm Star Limited (10119110) United Kingdom