About Genome Research Limited (02742969) United Kingdom