There's alot of speculation that this is Russian Mafia, could be them too. They do have a history of stealing credit card info. and selling to the highest bidders.
Does anyone have a Chechnyan phone book?
A thoroughly Roosky name doesn’t mean a whole lot in a place that has extreme Islamist recruiting going on. Islam is tailor made for the disaffected, and Russia is still a mess. Christianity has helped Russia, but its practice is still kind of jaded. At least that is my view and it could be askew. (I am a poet and I know it.)