About Sn3 Investments Limited (10152373) United Kingdom