Indian BPO raises £37 million in London