@OP, you forgot to include the link of the website of this project. Only social media channels are included in your list. Also, if it has license to operate in EU and UK, does it mean that you will only accept clients from those areas? And if so, it will not be the world's first defi powered bank, unless, you will be accepting other customers from other parts of the world. After all, it is a DeFi ecosystem.
By searching on the web, this is not quite a bank in the usual sense - they have permission to work as an exchange, and then the company is registered offshore. This certainly does not mean that the project itself is fake, but what is written in the announcement is not entirely true. DeFi hype got here too.