About Lucid Investment & Consultancy Limited (12543825) United Kingdom