You must have a Google Account
If you use almost any Google application you have a Google account. This will be a familiar sight:
If you don't have a Google account, you can get one. Sign up for Gmail or get a personalized Google homepage or sign up on YouTube or...well, you get the idea.
Download and install Contactosaurus on your Windows PC
Use the Downloads tab on this website to download and install Contactosaurus.