Red Envelope Delta, Inc, NMLS ID No. 2680829
OpenFX Netherlands B.V. (KvK 85548413, VAT NL863663357B01, Meeuwenlaan 100, 1021 JL Amsterdam, the Netherlands) is licensed as a payment institution by De Nederlandsche Bank (DNB, relationship number R190510) and passported across the EEA.
All rights reserved, © OpenFX 2026.