Let me get this straight here. You're blaming an entire nation of people for actions taken by British companies and their government dating back hundreds of years? India gained its independence from Britain 62 years ago, that's a good four decades before you were ever born.
You're hilarious dude... because people happen to share some of the same genetics as people from generations past, they're horrible people that steal, occupy, and otherwise act like horrible human beings? Give me a fucking break. You're a Catholic, and Catholicism is largely to blame for atrocities such as the Spanish Inquisition, the destruction of the Aztec and Inca Empires and other atrocities committed against the peoples of Central and North America. I think the destruction of an entire civilization even trumps the East India Company's occupation of India. So, by your own standards, your choice of religion makes you every bit as "bad" as the people that you revile... yet the crimes committed were at the very least of equal level. But here's an important difference... your religion is a choice, being British is genetic.
Taking your standards a little bit further, it is your choice to associate yourself with a religion that has committed atrocities against people in the past, while Brits are born with that connection. That's quite a conundrum, isn't it? I don't expect that you'll give any sort of credence to the logic that I've applied to this situation though, since you've proven time and time again that you're an immature young man, and as such you allow yourself to be ruled by your emotions. But maybe, just maybe, you'll stop and take your blinders off long enough to think about something logically rather than react with emotion.
Before I finish, I'd like us to consider one other issue here --- the caste system in India. So far I have heard you do nothing but blame the British for every bad thing that's happened to your parents native country. but I haven't heard you discuss anything about the issues there that the government and people have had six decades to change. Just because the British caused a number of problems in India doesn't mean that they're responsible for every problem in that country. You're being incredibly shortsighted, and again, basing your opinions on nothing more but blind emotion. If you utilize some logic, you might be a happier person.