After you apply at humber, they do generate your "MyHumber" account details automatically, where you can track your application status.
If you haven't received your myHumber credentials on your registered email, then I suggest you contact them on their official email. Otherwise, I guess you can...