Yet another example of crappy/biased so-called research by the infamous Mr Keihatsu!
Here are the facts:
Waltons domain name info
1. Registrar: HiChina Web solutions (Hichina Zhicheng Technology Ltd) - which just happens to be owned by Alibaba Cloud services.
2. Admin: Nexperian Holding Limited, Le Jia International No.999 Liang Mu Road Yuhang District. - Same generic address detail for many thousands of websites, including some scam websites, but that has NOTHING to do with Walton chain.
And your point is?
Sorry.. you do not have a point, just baseless FUD
For the record, Nexperian Holding Limited is a privacy service that hides the identities of domain owners, which is why it is associated with so many scams. Why would a genuine project take such steps?