This group is nothing but a bunch of scammers. My experience with them was as follows:
First lie: They tell you to contact them for free consultation. Beware, its just to lure you. Not free at all
Second lie: they tell you to pay for their form.
At the end of the day, they have nothing to offer you.
Just a bunch of jobless people feeding on innocent people.
You do not need any imigration consultant for your immigration process. Google IRCC and get all your desired info. I learnt this the hard way.