About N And D Management Limited (10809380) United Kingdom