About Lucid Investments Limited (11417511) United Kingdom