About Lucid Solutions Ltd (12878077) United Kingdom