UK = (mostly) MSN MESSENGER
correct me if i’m wrong.
It makes sense.
Not sure if they were an ISP or something but I do remember their presence in British internet access.
It makes sense.