About Lucid Technologies Limited (11083335) United Kingdom