Swiss Lending Platform TP24 Secures Mezzanine Funding From Channel Capital