Bickel & Co. AG, Egnach, limited or corporation