Damn. Is that website built on Wix? No, seriously O.o ...
What is Wix?
Wix.com is a leading cloud-based web development platform with millions of users worldwide. We make it simple for everyone to create a beautiful, professional web presence. No creative limits, no coding skills needed to get your business online.
It makes me automatically question the bank's seriousness on Internet Security and Data Protection. Besides, the screenshot provided to the press shows an IP address of 10.10.10.53. I do not find it professional for this piece of information to reach the press.
Lastly, there is no information about the registrant of ncbl.mu. Could we trust ncbl.mu?
whois record for ncbl.mu