E-invoicing in Poland and the UK: comparing KSeF with UK rules

21 July 2026