Credit card payment processing services; Electronic funds transfer; Merchant services, namely, payment transaction processing…Owned by: EFX CORPSerial Number: 85873933