About Nmrb Ltd (11886214) United Kingdom