As far as I know, they requested a meeting to promote their product, and nothing more.
In answer to that question, I would like to mention that the guide for doing business with the Government of Canada sets out a five-step approach for small and medium enterprises. This guide makes it very clear that all Canadians have access to the government. Service providers can promote themselves and are encouraged to do so. The guide tells suppliers who they should talk to, namely the responsible officials in government agencies, branches and divisions that need your goods and services. The guide is quite clear about this.
All I know is that the gentleman was there to promote his company.