About Lucid Tech Solutions Ltd (12496862) United Kingdom