I still haven't received the Verification Pin YET

I had registered for Blloc some time back and I didn’t do anything about it until today.
Whenever I open Ration it shows that no valid license key found.

Did you get the mail in which the links to download ratio is provided? It should contain the license key.

By the way, how did you install ratio?