Interarch Building Solutions wins ₹83 cr order, Q2 profit drops 0.46%