On paper, India is a hot market for matchmaking firms. It has 1.4bn people, a median age of 30 and dirt-cheap mobile data.