Rephrase the title:Fintech unicorn Incred logs Rs 109 cr profit in FY23, revenue up over 77% Business