About Genomics Science Group Ltd (SC585314) United Kingdom