About Lucid Tech Ltd (10626219) United Kingdom