I signed up for this a while back and sent a message to their support.  It took 5 days for them to get back to me.  So I hope now they have raised money, they can get someone to respond quicker if they want to compete as they are in France and not San Francisco as it states on the website.