Managed to get it working.
These are the steps i took to activate Ndrive after i install it.

1) Run Ndrive Application
2) When you select map, it will show the map as locked, then select activate
3) Choose the web option
4) Run Keygen in windows and hit "Get New"
5) Input the Key generated from "Get New"
6) The new screen we will see a auth code. That is the device ID. Copy That
7) Go to KeyGen again, enter the auth code and the Map Id. the Map ID can be view on your NDrive by going to About when you are at the map screen it looks something like this TA-ASIA-SGPMYS-*-2009.03 20090422
8) Generate the Activation Number and use the last one
9) Input the Activation Number into Ndrive and you are done

Enjoy!!