About Lucid Group Communications Limited (09212331) United Kingdom