About Lucid Design Solutions Limited (10337399) United Kingdom