About Lucid Fx Limited (12918168) United Kingdom