UAE’s first independent digital banking platform launches