About Lucid Research Limited (03137433) United Kingdom