About Lucid Interactive Ltd (NI042685) United Kingdom