Try sending DMCA to
[email protected], most ISPs have and monitor this e-mail address even if it's not listed anywhere. Or try searching copyright.gov for their registered DMCA agent. Since they're US based hosted it is highly unlikely that they will ignore your take down notice. But if they will, either contact their upstream or just sue - ignored DMCA is like a lottery winner in the US, easy money for you.