BMCS AG, Wil (ZH), limited or corporation, CHE-111.691.928