Brand advocacy platform Duel raises £1.8m