About Lucid Ex Ltd (10463158) United Kingdom