tekusto suisse ag, Herisau, limited or corporation