76161167
Nov 7, 2000
the operation of web enabled customer contact and solution centres; e-commerce support services, customer support relating to internet commerce
Advertising and Businessconsulting services in relation to internet commerce and e-commerce customer support
Computer and Scientific