When you’ve removed the plugin, that page should no longer exist. Make sure you clear any cache on your site.
I recommend asking at https://wordpress.org/support/plugin/backwpup/#new-post so the plugin’s developers and support community can help you with this.
@sterndata thank you. I cleaned the cache and did some cleaning with WP Sweep as well. Problem solved 🙂