About N&b Solution Ltd (12749033) United Kingdom