Update for everyone - Support came back to me. They are not regulated, but they did kindly point me to the relevant section in the CySEC policy as to why - apparently they considered as a Binary Options trading company:
From CySEC:
Question Number: 16
Relevant Provisions: Part III of the...