About Lucid Innovate Limited (12343976) United Kingdom