I did that first, searching with the image posted, and came up with only Russian sites.
I even Google translated the sites looking for a clue, but all the pictures looked the same. I didn't see any with a name.
You, Sir, are a champion sleuth.
edit~ Went to your link. Google didn't give me any of those sites with lightened images, when I searched.
Maybe the Google serving Brits is better.