Providing an Internet exchange technology platform specifically designed to create market spaces for buying and selling…Owned by: NUIX, IncSerial Number: 76208229