About Snowie Technology Limited (09736614) United Kingdom