The Nameserver ns1.factura.com have a IP Address of 72.249.139.202 which is hosted on United States.
Factura.com es la mejor solución para la emisión de comprobantes Fiscales Digitales (CFDI): Facturación Electrónica, Carta Porte y Recibos de honorarios