77127364
Mar 9, 2007
MOBILE VPT LIMITED
Subscribe
computer hardware for mobile devices
banking and payment services using mobile devices