Germany Grants BaFin License to Financial Firm for STO Platform