Karhoo were trying to do far more than Uber. They were partnering with hundreds of minicab firms around London. Each firm was supposed to report their taxi's locations and availabilities back to Karhoo at regular intervals. Karhoo then aimed to co-ordinate all this information along with real-time pricing for each, and present the user a range of options. And then dispatch a taxi, that actually arrives when they say it will. Without controlling the actual cars.
Most minicab firms in London do not have a server, they have a person sat at a desk with a phone and an Excel spreadsheet. Can you imagine trying to herd them all into use your platform correctly? Karhoo never had a chance.
For a while Karhoo became know as the "Free taxi app!" because of all their giveaways. But no-way would you use it if it wasn't free, because it was so unreliable.