About Lucid Communication Design Limited (04216343) United Kingdom