Seen Tarbi for Financial Technology is registered in Saudi Central Bank in Open Banking Program Registry