About Lucid Entertainment Limited (05687534) United Kingdom