Radiohead may be up to something.Radiohead's establishment of the "RHEUK25 LLP" hints at a new project, possibly a UK/European tour.