No, there is no limit for how much you can deposit into your account. Banks may have daily transfer limits, but StashAway does not impose any limits.
StashAway Asset Management (Thailand) Co., Ltd (Registration no: 0105562135522) has a Securities Business License Type C - Private Fund Management (Lor Khor-0136-01) from the Ministry of Finance and is regulated by the Securities and Exchange Commission, Thailand.
This page is subject to the terms available here.