Radiohead are listed as directors of a newly formed company