This domain has recently been registered with Namecheap.
logi888.com