About Lucid Film Ltd (05428603) United Kingdom