About Nowgene Limited (10490803) United Kingdom