Inova Energy AG, Stans, Limited or Corporation