EzCater raises $28 million | Fortune