Full game, Via VPN
You need a new Blizzard account, set your location as Russia or Ukraine follow the link, it may be in Russian language but you can change it to English, buy the game, then turn VPN off and download and play, no problems,
The game can be gifted I believe but it takes a few days.
If you already have an account but location is UK, just log out make a new account, with a different email but you will have to change log in for different games.
If you right click the page, get google to translate the page, if you have google translate add on.