Does there any limits for accounts top up?

No, there are currently no limits on how much you can top up an account.