The brand ALGOBI and the website www.algobi.com is owned and operated by DXA SEYCHELLES LIMITED. DXA SEYCHELLES LIMITED is duly registered in Seychelles with a registration number 8438281-1 and registered address at CT House, Office No. 9A, Providence, Mahe, Seychelles. DXA Capital Investment Services S.A. is regulated by the Hellenic Capital Market Commission (HCMC). DXA SEYCHELLES LIMITED does not offer its services to residents of certain jurisdictions including the USA, Canada, the European Union, Iran, Iraq, Syria, North Korea, Sudan, Myanmar, Russia.