About Scintillating Incorporation Ltd (13543227) United Kingdom