At first I thought it was Squarespace since they are in a similar market, but it seems to be the financial company Square. I wonder what their intentions are?
Either way, this is a perfect fit for Square - they already offer simple "one-page" web stores for merchants, tying in a full-featured website or store instead makes a lot of sense.