About Slm Nominees Limited (SC620870) United Kingdom