I was curious too. The only noteworthy conclusion I could make from my research is that there are a lot of people associated with the company that have sort-of-Russian-sounding names. That's a pretty weak argument that they are Russian Mafia, however, and I didn't see any stronger evidence.