And, what is so strange, is their physical address, 25420 104th Ave SE, Kent, WA 98030, US, is the address of a jewelry store.
About Kanmilworlds Online Store
25420 104th Ave SE, Kent, WA 98030, US
Support +1 253-854-2677; +060 (800) 801-858
Email: firstname.lastname@example.org; email@example.com
With all this information, it is hard to trust a website like Kanmilworlds.