About Scintilla Holdings Ltd (13065595) United Kingdom