Tata Elxsi Ltd reports net profit of Rs. 113.37 crore in Q1F