Gi Group SA, Weinfelden, swiss branch, CHE-423.956.762