The five members of Radiohead have formed a new private limited company

The five members of Radiohead have formed a new private limited company, suggesting the band are planning something in the near future.