I would ring the taxi company just to cover yourself. Some taxi companies employ freelance taxi driver and operate under their own insurance and not that of the taxi company. In some cases they aren't insured at all.
I would also get the front bumper throughly looked at. They may be a crack in it somewhere which you couldn't see last night