Who is your hosting provider?
Can you ask them for the IP address for your hosting account?
When they provide it to you, then you would need to update your A www and A yourdomain.com records at Cloudflare dashboard.
nekoterran.com redirects me to the https://nekoterran.com/cgi-sys/suspendedpage.cgi
To fix suspendedpage.cgi error, try this step here:
Moreover, I got returned an PR_CONNECT_RESET_ERROR error.
Kindly, check here how to update (edit) an existing A record or some other for your domain at Cloudflare DNS dashboard see below articles: