About Sni Investment Limited (13371520) United Kingdom