Canadian frozen desserts maker CoolBrands International has said it will pay Swiss food giant Nestlé US$10m for some of its ice cream brands and assets.