imo-gufa ag, Schönenwerd, limited or corporation