Possibly another regulations exploit. You register a company with Companies House, apply for VAT number, sell a bunch of stuff via online marketplaces as a legitimate “UK Company”, collect revenue incl. VAT for a year or so then wind up said company and disappear without paying anything to HMRC.
It has now got slightly stricter in that some proof of identity for Directors is required, previously was all self declared.