HMRC - His Majesty's Revenue and Customs Ruth Setzler September 02, 2024 10:36 Updated HMRC are the UK’s tax, payments, and customs authority, see About us page.