About Lucid Notions Limited (05645807) United Kingdom