About Lucid Professional Limited (13085584) United Kingdom