About Lucid Films Ltd (07616916) United Kingdom