Zehnder Group AG, Gränichen, Limited or Corporation