New company formation 'Applied Teleharmonics Ltd. Does not appear to be Radiohead related given the other company directors

A subreddit about the band Radiohead, its members, and their solo projects.