About Lucid Code Technologies Ltd (11351640) United Kingdom