NLOGX
Electronic payment services involving electronic processing and subsequent transmission of bill payment data; Merchant services, namely, payment transaction processing services; Payment processing services in the field of healthcare provider payments
Registered · February 19, 2019 · 88307627 ·