The platform has obtained a hard-to-get Electronic Money Institution (EMI) license from the Maltese regulators.