About Spm Tm Ltd (12068169) United Kingdom