The Nameserver ns1.digital-pigment.com have a IP Address of 66.84.12.41 which is hosted on United States.
Purpose of this site is to archive search engine's result pages (SERP-archive), so you can check how they looked in the past - what pages were on what positions for thousands of...