About Lucid Graphics Limited (04349956) United Kingdom