To contact Netflix to go to the following address http://help.netflix.com

They will help with any queries/questions or cancellations you may have.
We are not Netflix, nor do we represent Netflix in any way.