anbecan ag, Teufenthal (AG), limited or corporation