About Nmn Gene Port Limited (12413456) United Kingdom