About Lucid London Ltd (13548120) United Kingdom