About Diatom Films Ltd (12562304) United Kingdom