The nameserver server.imarc.net have a IP Address of 3.140.11.72 which is hosted on United States.
iMarc, LLC