About S2p Limited (09219961) United Kingdom