Taxi company to restrict services after shocking violence leaves passenger injured