About Ark - Genomics Limited (SC216783) United Kingdom