About S.o. Ventures Limited (13436516) United Kingdom