Steuri AG, Leissigen, limited or corporation