About Scintillance Ltd. (04931884) United Kingdom