About Nd&co Limited (12581853) United Kingdom