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