About Scintilla Luminosa Uk Limited (10011331) United Kingdom