Fomtech Limited t/a Floww, registered in England and Wales, company number, 10343956. Registered office: 9th Floor 107 Cheapside, London, United Kingdom, EC2V 6DN. Floww Markets Limited, registered in England and Wales, company number 14244727. Registered office: 9th Floor 107 Cheapside, London, United Kingdom, EC2V 6DN. Floww Markets Limited is authorised and regulated by the Financial Conduct Authority (FRN 980098).