Self-employed

My 2024 turbo tax standard will not open on my computer. I can not find my license number. Also the email that was set up is no longer in use