I don't know personally, probably because they are not regulated (NO license=not allowed to operate) in my country.
For what I can see they have no license at all
*This website is not directed at any jurisdiction and is not intended for any use that would be contrary to local law or regulation.
It means that technically in case of serious issues or any claims you are at serious risk to not receive your funds back.
Have you tried to made a search on the web about this broker by yourself? Why using an unknown service when it's plenty of well-known and reputable services?
I did a quick search for btalk prior posts and a quick / half ass google search I will admit. I promised the guy I’d look in to it for him days ago and I’m in the middle of a move so was trying to get quick info. Quite frankly though a lot of those sites that review this stuff I don’t trust a ton and are often incomplete.
Also, who’s using this site ? I’m not, he isn’t.
Edit - so moral of this story is it’s Basically kinda like Bovada or Nitrogen Sports, offshore casinos that are pretty legit but could come crashing down any day and steal all your funds. Yes I would agree this would be foolish to use.