To sum it up, no. They were regulated by CySEC but they lost its license. Not to mention a lack of Tier 1 regulators licensing.