I am hoping someone can give me some guidance on the below. We are quite concerned about this, hopefully someone can shed some light upon it, and or give us some guidance!
Our website is: https://hollandscountryclothing.co.uk/
We have stumbled upon https://qycheshi.com/ - which appears to be a duplicate/copy of our website. You cannot checkout on it, but every single page is identical.
When we edit anything on our website the cloned site is updated immediately, within seconds.
Google is ranking it, if you search ‘Woodland Leather Dealer Boot’ you will find our website ranks #1, and ‘qycheshi’ ranks on the front page.
Upon doing some initial research I can see the domain is owned by Alibaba Cloud Computing, obviously I know what Alibaba is, but we have no dealings with them.
Any idea what we should do?! - We need to take this site down ASAP.
In the meantime we have changed all of our Shopify passwords, and enabled two-factor authentication.
Thanks in advance.