About N Gene Associates Limited (06828293) United Kingdom