delivery platform accounting Kenya