How did the British catch India?

Over a few decades, the company has opened factories in Mumbai, Madras, Patna, Ahmedabad and Agra, and they started trading spices, cotton, indigo, tea and opium.