You can recover your Netflix login here or at astro.com.my/Netflix  

Step 1: Head to astro.com.my/Netflix

Step 2: At the FAQ section look for “How to recover my Netflix login email and password”

Step 3: Log in with Astro ID

Step 4: Proceed to Netflix.com for account recovery