About Lucid Connect Ltd (12370007) United Kingdom