You can contact the brand by phone (0800 096 6379), via email info@account.netflix.com, or at the following address: Keizersgracht 440, 1016 GD, Amsterdam, The Netherlands