This is posted in the wrong section. This is a thread for family class.
In 1 minute you can do a google search and find out that it's a legitimate place in BC.
Now is the person contacting you representing the business? Well, did you apply to their add? Check the contact info, the email, and in doubt reach out directly to the place to see if that person really is part of the business and/or if they are hiring foreign workers at all.