About company

Nelo develops a mobile application for financial transactions. It began operation on April 8, 2019, with its headquarters in Mexico City.

US
Unknown
Not verified company