About Nmr Developments Limited (11207589) United Kingdom