Enstream; company; The Paypers

Enstream
http://www.enstream.com/
Local: Canada Canada
Mobile wallet / mobile payments provider