About Nmr Tech Limited (13063605) United Kingdom