About Lucid Software Limited (02265735) United Kingdom