About Nn&bb Ltd (12376696) United Kingdom