lean key solutions AG, Wil (ZH), limited or corporation