They contacted us to have our games licensed in Russia. Considered it, but passed for now. Careful of your IP - you don't want another Hey That's My Fish! situation (different company, same market).
I've had a similar contact and am considering it, thus the looking for people who've dealt with them before
What happened to 'Hey That's My Fish'?