About Scintilla Limited (11504341) United Kingdom