I've seen many of those in the past couple of years. The website looks good, and they have revenue already so that looks good.
The website localisation to english is not complete see attached screenshot.
Past projects that attempted this may have failed to gain significant market share, but maybe it was just bad timing and geographic reach.
The team seems to be more active in Spanish territories, so maybe that will prove to be the key?
What would make me increase my rating? Not sure, I'm just not super excited about this topic, but I do believe it solve some problems for certain people, just not for me. Maybe it would have fixed a problem for me once in the last decade. I'm probably just not the target customer. Show Less