About Lucid Intellect Limited (10518749) United Kingdom