It looks like WordPress.com is responsible for this site, since there are a couple of references to WordPress.com on the “myecowave” homepage.
In that case, I would suggest contacting https://wordpress.com/support/ for additional help.