About Genomic Labs Ltd (12151270) United Kingdom