Im not even gonna pretend to understand whats going on but isnt Ukraine a nuclear power?
And while their not full on members of NATO, they do sort of have their foot in the door? ie theyve started the process to join?
Its easiest to ask, or check here https://www.findmysupplier.energy/
If no joy there - contact your network operator and they will advise - https://www.energynetworks.org/operating-the-networks/whos-my-network-operator