Resta AG, Flawil, limited or corporation, CHE-105.865.054