Their servers appear to be in Switzerland, their website registration details are hidden and they claim their head office is in Cyprus. They are regulated in Cyprus, they are not FSA regulated but as an EU company they are 'passported'.
Their servers appear to be in Switzerland, their website registration details are hidden and they claim their head office is in Cyprus. They are regulated in Cyprus, they are not FSA regulated but as an EU company they are 'passported'.