About Lucid Digital Limited (07877114) United Kingdom