About Scintillate Ltd (12750422) United Kingdom