Q1 topline strong at Rs 32.7bn (+15% YoY) with improved margins; new customer additions provide healthy visibility