This domain has recently been registered with Namecheap.
apollo-ind.com