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