About Lucid Communications Limited (04545188) United Kingdom