Sikoia Ltd. incorporated and registered in England and Wales, firm reference number 12916085 and having its registered office at 71-75 Shelton Street, London WC2H 9JQ, United Kingdom.
Sikoia is currently in beta stage. The information contained in this website is for general information purposes only. For any questions, please contact us at email@example.com.
Sikoia is seeking FCA authorisation however is not currently regulated.