Hi, just want some advice, I had a domain name which I moved to the company 20i.com. It was set to auto renew and they sent me an email in March 2021 saying it was renewed and the money was taken from my bank account.
However I have just been informed that I no longer own this domain and...