About Scintilla Intellectual Property Ltd (SC492008) United Kingdom