Welcome back to UK site

Whenever I need to update a post on the UK site, I keep getting a popup
saying the last time I logged in I used [don't post your email address on the forum].
I can't get past that.
Way in the past, I might have used that email and login.
I have cleared browsing history and cookies to no avail.
I think that info is somehow being associated with my IP address or something.