EN POWER SA, Rheinwald, limited or corporation