Fravi & Fravi AG, Maschwanden, limited or corporation