The Nameserver ns2.truste.com have a IP Address of 54.235.110.143 which is hosted on United States.
TRUSTe is the leading online privacy management services provider offering a broad suite of consumer, advertising, mobile, cloud and data privacy solutions.