About Lucid Financial Consulting Limited (11088331) United Kingdom