Sell-Side Technology Awards 2023: Best sell-side back-office platform—Torstone Technology