About Sno Group Ltd (12883708) United Kingdom