About Snow Technology Ltd (NI654305) United Kingdom