About Scintilla Films Limited (07673124) United Kingdom