About Scintilla Partnerships Limited (11129578) United Kingdom