manje mobile electronic payment services (pty) ltd
0001041514_manje mobile electronic payment services (pty) ltd_republic of south africa
lesaka technologies inc
4th floor, president place
4th floor, president place