About Northgene Limited (02914392) United Kingdom