Emil Giger AG, Rickenbach (LU), Limited or Corporation