About Lifestyle Genomics Research Centre Limited (10977872) United Kingdom