NBWM
closedHelping businesses and individuals to make currency transactions easier, cheaper and better.
Launch date
Company register number 57674019
Amsterdam North Holland (HQ)
Tech stack
Tech stackLearn more about the technologies and tools that this company uses.