Looks like some South American stuff. They tend to copy frames down there. Its cheaper for them. I don't think they are the best constructed frames. I have seen a few up close in the past.
But you never know. Flatland is growing VERY fast down there. Maybe they are getting things together on the bike building side. Hmm?