net 1 applied technologies south africa limited
0001041514_net 1 applied technologies south africa limited_republic of south africa
net 1 ueps technologies inc
4th floor, president place
4th floor, president place