+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Thanks for your valuable input, one more query is that will it more suitable to apply directly from this link or should need to take help from visa consultant!

It's your choice. Many people do it themselves. If you do it yourself, you need to be prepared to do the research yourself on what it takes to apply.