About Array Genomics Limited (09410276) United Kingdom