About Sn8 Limited (07080606) United Kingdom