Computer Services Inc.; company; The Paypers

Computer Services Inc.
http://www.csiweb.com/AboutUs/Overview.aspx
Local: Japan Japan
Mobile financial technology company