About Scintillare Ltd (13228507) United Kingdom