asked by
on 5/4/20Legit company It is a legal firm based in Russia and controls the laws and regulations
It could be a scam. I personally do not recommend to anyone.
It is a legal company headquartered in Russia and it controls laws and regulations