Got it ! If you press the option to make a deposit/ withdrawal nothing happens, but if you press internet support you get somebody. You can't withdraw from their site but you can deposit. Withdraw brings you to NT, cant withdraw without knowing BETC5428.