that is scam company, i had them for 2 years and they blocked me overnight while keeping my funds. support does not respond at all.
note that i was Level 3 verified business account completely legal that delivered all contracts with customers that were sending money to me