With the missing site url settings, I’d say either a plugin is hiding some things, or you’re using a customized version of WP (or a custom theme) where certain items are hidden to prevent uninformed changes to settings that could disable the site.
If the first, try temporarily disabling any plugin that seems related to admin or security elements. If the second, temporarily change the theme to a default one, or contact the developer.
I would look into the above first. Another option would be to go into the database and make the change to the email setting directly. Be aware that mistakes in the database can cause bigger problems, so always make backups of the db first! You can use phpMyAdmin in your cPanel (on your hosting site) to open and view the db and its tables.
The setting is found in the wp_options table: admin_email. If you aren’t comfortable accessing the db directly, please play it safe and ask your web host to change it for you. It’s quite easy to make changes to the db table contents; that’s why it can be risky at the same time.