Send us your queries using the form below and we will get back to you with a solution.
Deposits typically take up to 3-5 business days to process and to show up in your account balance.