IIFL Finance Ltd (BOM:532636) reports a 20% increase in profit after tax and a significant reduction in non-performing assets, despite undergoing a special tax audit.