EIH Ltd (BOM:500840) reports robust year-to-date growth despite facing geopolitical and weather-related disruptions in Q2.