The number of Indians who pay taxes is just a little more than the population of London