Our site is hosted in Germany at 1Blu. Our domain is deldeli. It is secured with “Let’s Encrypt” and we could always reach the site with https://deldeli.com
To improve the accessibility from other countries, we have signed up with Cloudflare and have listed the domain 24 hours ago and changed the DNS server entries for N1 and N2 to the ones assigned to us by Cloudflare.
We have also added the following A-records at Cloudflare: