About N B Management Limited (SC308277) United Kingdom