Definitely a scam. A basic google search will imply they have a professional relationship with Netflix. However you can pay to put about anything on the internet, and Tudum may technically be a different company from Tudum.co just a scamy company is trying to piggyback off a legit one. The fact it wont let you log in under any circumstance is telling. Especially when they explicitly tell you your username and password in a payment confirmation email and you consistently get a wrong username or password error trying to get in to the website. Password reset option on the login portal is also conveniently glitched. Call your bank get a new card immediately so they get as little as possible, don’t even try dealing with these people life is too short.