About Lucid Projects Ltd. (10054779) United Kingdom