I'm very concerned about the legitimacy of this site and I have reason to believe this is a hidden spam post. If not I have concern for your identity Kitty.
They use the image for the Financial Consumer Agency of Canada http://www.fcac-acfc.gc.ca/ on their website, I find it hard to believe they share an affiliation with a government agency,
They ask for credit card details, social insurance details, drivers license etc and claim to be affiliated with Transunion and Equifax but I highly doubt that. They do not use SSL for submission of these details.
Their contact page only includes a feedback form. No address or phone number details.
I'd stay away from this site.