I'm guessing Netflix customer care will be unable to assist you until you supply them with account information such as an email address or registered cellphone number.
As you indicated, you had entirely forgotten your email address.
One thing you may do is contact your bank's customer care provider and request that they stop any payments to Netflix or provide you a new credit card.