About Lucid Thinking Limited (06413706) United Kingdom