About Nmr (barking) Ltd (08361904) United Kingdom