Guess again. Christianity+Renewal is not connected with the Church of England or any other Anglican church. You have to go all the way to google.com and type in the name to find that out. I know it's a lot of work so I did it for you.
Your sarcasm is noted. Not generally appreciated, but noted.