About N&b Project Ltd (12229394) United Kingdom