Leading UK retailer Tesco has opened a centre in Bangalore, India, that will handle some of its software and financial operations.