They are a scam
They are a scam, they conned me into depositing money with them, when I wanted to withdraw, they asked for outrageous fees as taxes which I have to pay before I could get my money back, anything of this sort is not Legitimate. There was no way I could get my money back.
