CANADIAN-POWER.CH Ltd., Walenstadt, limited or corporation