Cellulant; company; The Paypers

Cellulant
http://www.cellulant.com/
Regional: Middle East/Africa Kenya
Mobile commerce company