About Scintillo Limited (05277299) United Kingdom