About Lgc Genomics Limited (07686158) United Kingdom