yep, the 1st site is the official govt site. U can verify the official rules and regulations so that when u go to an agent, they dont take u for a ride.
The 2nd site is of a company based in canada, but has lots of offices in India. U will find there contact info in the site. They also have a free assessment online form. U can fill that up and they will contact u.