Good to see government have recognised an issue.
Is companies house part of gov UK ?
Dunno
Would not surprise me if there was some french involvement in companies hse ? ( scoundrels)
Neither would it surprise me if most of these bogus company set ups were foreigners