graze
graze

London, United Kingdom

One of the United Kingdom’s largest healthy snacking brands.

A portfolio company of Carlyle Europe Technology Partners

Has been acquired by Unilever