About N & B Global Ltd (11790033) United Kingdom