Mukesh Babu Financial Services profit recovers 65% in Q1 FY27