Hard AG, Meisterschwanden, limited or corporation