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