Melexa AG, Wohlenschwil, limited or corporation