About Lucid Solutions Group Ltd (12368763) United Kingdom