About Lgc Science Investments Limited (07068771) United Kingdom