About Sp.ti Investment Llp (OC413657) United Kingdom