Yes. HMRC means “Her Majesty’s Revenue and Customs”. This government company realizes taxes income for the United Kingdom. At the beginning of 2019, the United Kingdom has a VAT legislation (VAT notice 1003) in place which makes it compulsory for the sender to always pay the VAT for parcels ≤ £135. In other words, do you ship products with a value of less than 135 pounds? Please register
via the website of the HMRC in the United Kingdom.