International Business Center
http://www.niagara.com/blmc
A graphic design and ad agency based in Ontario, Canada. A company exploring the relationship among art, design, and technology for individuals or organizations.