About Slm Partnership Limited (11717492) United Kingdom