About Lucid Cube Limited (10605949) United Kingdom