About Lucid Partners Limited (06100383) United Kingdom