About Lucid Space Ltd (11672695) United Kingdom