Natura Güggeli AG, Affeltrangen, Limited or Corporation