On February 12, 2023, Deleuza.com was flagged as a fake online store. The domain name was registered relatively recently, on November 27, 2022.
The website owner has opted to conceal their identity through a third-party privacy service. Deleuza.com is hosted on servers located in China and utilizes a fictitious address, making the actual physical location of the business unknown.
Despite claiming to be based in England, the website’s true whereabouts remain uncertain. Furthermore, the website was only 90 days old at the time of the initial complaint, and no customer support number is available. You can learn more about how fake online stores operate here.