You can deposit funds as often as you wish by logging into your customer area.
There is also no limit on your account balance; however, our compliance department may ask you for proof of the origin of the funds at any time.

Depending on the country, some banks try to limit purchases of crypto-currency.
These restrictions, which are illegal and supposed to protect you, are intended to slow down your movements, which, as you will quickly understand, are not to the liking of banks which see, with the rise of crypto-currency, their business threatened.