20% VAT added for UK purchases? what kind of sales setup are you running here?
that's just how itch works