Logo of Huzzle
Feedr
image

Feedr

London, England

Easy and flexible food ordering for your workplace. Taste-tested vendors and carbon-neutral deliveries included.

London, England

Retail & Consumer Goods
sidebar.industry
11-50
sidebar.employees
2016
sidebar.founded-year