About Genome Navigator Limited (12121787) United Kingdom