About Scintillae Limited (11131123) United Kingdom