About N&d Ltd (12007950) United Kingdom