About Lucid Solutions Ltd (11620433) United Kingdom