Astra Microwave Products Ltd posts consolidated net profit o