Krebs Biochemicals posts ₹2.48 cr net loss in Q1 FY27