About Diffraction Films Ltd (11166801) United Kingdom