About Scintilla Management Ltd (11103803) United Kingdom