About Scintilla Derivatives Ltd (07669624) United Kingdom