I had the same problem recently when I was at the LHR Hilton. Tried to access flybmi.com (I'm a US citizen and resident), got that message, and even after selecting United States from the pulldown I still got directed to the UK site. Enormously frustrating! They seem to discount the idea that I may have logged into the US site for a reason.