About Sp Investment Int Limited (12774836) United Kingdom