Swiss firm Nestlé S.A. on Tuesday announced it had set up Nestle Global Services India (NGSI) in Bengaluru to provide IT services to its entities in more than 45 countries across Asia, Oceania and Africa and to complement its network of IT hubs across the globe.