That's just such lazy chinamongering, a 3 second Google gives you a pointer to that Chinese ICP thing being some crap seemingly related to the great firewall so probably they fell afoul of some censorship crap and had to obtain a licence to continue operating there. (And google would've shown that that BMJ still seems to be headquartered in London).
https://en.wikipedia.org/wiki/ICP_license