About Scientific Investments Limited (12492483) United Kingdom