About Spm Holdings Limited (00102239) United Kingdom