User Review( votes)
This is what it says on Megaforex.icu website:
We host on ddos-protected web hosting for more safety
Our client’s web security and privacy is secured
Perfectmoney, Payeer, Bitcoin
The withdrawal is processed manually up to 24 hours.
Their support email is none.
Their telephone no is none.
Their office address is:
415/7 Oxf Ord Street, London, England, W1A 1AB