About Lucid Nominees Limited (10988442) United Kingdom