About S2p Technologies Limited (10241552) United Kingdom