About Snow Corporation Ltd (10979113) United Kingdom