100% et uts nv curaçao 51% validsoft limited ireland validsoft (uk) limited
0001084384_100% et uts nv curaçao 51% validsoft limited ireland validsoft (uk) limited_united kingdom
elephant talk communications corp
3600 nw 138th st ste 102
3600 nw 138th st ste 102