About Lucid Innovations Limited (03469857) United Kingdom