How's the work doing? Did your platform has been already launched?
Base on their twitter updates, there's no website that has been launched so let's think that their platform has not yet been launched.
While reading the original post, they have been given a license by the gov't of Malta which is interesting for me on looking forward how this platform will do.