Anicca wins UK Large Paid Media Agency 2023, plus 3 awards for work with server-side tracking & Meta Conversion API Ann Stanley