About Luminescent Films Ltd (13574901) United Kingdom