Radiohead appear to be gearing up for significant activity in 2025 after it was revealed they have created a new business entity.