ECL Finance Q1 profit drops 24.74% to ₹4.38 crore