Yes, I own the domain henriwatson.com and the subdomain ssl's NS is pointed to ns1.heliohost.org and ns2.heliohost.org.
But henriwatson.com is pointed to godaddy.
This is what the DNS Checker at squish.net returns:
When I try to install the SSL certificate I get this error:
I am not trying to install it on ssl.henriwatson.heliohost.org, I am trying to install it on ssl.henriwatson.com.