SeventySix Capital invests in Odds On Compliance