About Ex Scintilla Limited (08419265) United Kingdom