About Scintillia Limited (11818914) United Kingdom