Thanks for writing in! Plugin might add any ad to your site so let’s check if you have such plugin installed on your site. If you can’t see the ad then possibility is your consultant have any addons on his browser that’s showing ad.
Regarding the update, kindly revoke the license and remove the site from Themeco account license page. Then add the site again and re-validate from WordPress Dashboard (Adodns menu).