About Lucid Retail Solutions Limited (08231394) United Kingdom