Have you tried the store? You should still have it in your downloads, or redeemable.
Is it a steam license? (assumption based on lack of badge!) If so, maybe the licensed bundle is available through their system (not sure as I don't have steam).
Last option - email and Tom will deal with it.