London delivery startup Doddle is closing most of its stores | Heykuki News