About FoodhubFoodhub is one of the UK's fastest-growing online food ordering platforms, headquartered in Dublin (Ireland) and operating across the UK, USA, Australia, New Zealand, Ireland, Canada, South Africa, and Mexico. Founded in 2008, Foodhub co...