OID value: 184.108.40.206
IT Telecom s.r.l. is a Trusted Service Provider that operates within Telecom Italia S.p.A. It's operates as Accredited Digital Signature Certification Authority and as Posta Elettronica Certificata (PEC) Provider under the Italian Regulation.
URL for further info: http://www.ittelecom.it
See also the OID Repository website reference for 220.127.116.11