About Sn Ventures Limited (13396658) United Kingdom