24StockCapitals states that it is based and regulated in the United States. The website itself is anonymous and we can not locate much info regarding the locating and whether they are authorized to operate in the US or EU.We advise to avoid trading or investing with them