Never heard of them, but more and more China retailers are entering the dance shoe market. Some of the ebay vendors that offer cheap shoes are in China.
Check the shipping charges carefully if you order. sometimes the price is low, but the shipping is high and you would have come out just as well ordering from a known US manufacturer like Very Fine (or known in whatever country you live in). It's also easier to return something to a known "local" company in case they don't fit or feel right. Personally, I am leery of buying online from a company whose shoes I have never worn since sizing seems all over the place.
If you use arch support in your street shoes, you will probably want them in your tango shoes, although I think putting in your own arch support inserts most likely works better than trying to get the shoes with them.(don't know.. I don't use that sort of thing)