Swiss Tech Labs Ltd in Haute-Nendaz