About Spm Nominees Limited (13234192) United Kingdom