Swaraj Engines Q2: Net profit rises 20% to ₹45 crore; revenue up 19%