About Nm&bb Ltd (11196680) United Kingdom