So you are not yet legally registered, right? Because from your wp, it stated that you will form this bank in Switzerland. This is for your advantages because of laws regarding banks over there. Even if most of you come from Malaysia. Why not register it in MY or SG?
We are registered as a company but as a bank we are in the final stages of application with the Swiss financial authority to apply for a banking license. Currently in Malaysia or Singapore there's no startup bank license like the one that exists in Switzerland & in the UK. Hence why we are going to Switzerland as they have clear regulations.