About Sn Foundation Limited (11037738) United Kingdom