About Spmc Investments Limited (10016594) United Kingdom