Fake and Scam website. They will not let you withdraw your funds once you deposit. They will tell you to pay taxes to get more money from you, and then will freeze your account asking for more money. Stay away from this website.
Review date 2021-11-05 15:32:04