About Snowie Holdings Ltd. (SC243317) United Kingdom