About N&d Group Limited (10842853) United Kingdom