About Lucid Ventures Ltd (13403427) United Kingdom