This domain has recently been registered with Namecheap.
seems-legit-to.me