About Scintilla Capital Limited (10289469) United Kingdom