Masabi; company; The Paypers

Masabi
http://www.masabi.com/
Regional: North/Latin America, Europe United Kingdom
Mobile commerce company