Steam, as well as providing a platform for gaming, is Valve's software validation platform.
Once you download or install any of the games, you can't play them until you've sent the registration code.
There are ways to contact Steam through e-mail generated by their software, and they will help you locate any account you have with them. Look under Steam's support section.