Swiss food giant Nestlé has announced that it has agreed to sell its cocoa bean processing activities in York (UK) and in Hamburg (Germany) to US-based agribusiness Cargill.