AFIBA AG, Lachen, limited or corporation, CHE-104.758.562