About Lucid Workspace Ltd (11630219) United Kingdom