Owner EarthShare behind that:

earthshare.org - EarthShare: One Environment. One Simple Way to Care for It.