About Lucid Representation Limited (08790287) United Kingdom