GP Petroleums Q4 profit up 8% to ₹9.3 crore despite revenue decline