mega plus ag, Walzenhausen, limited or corporation