Energie Binn AG, Binn, Limited or Corporation