About N & D Entertainment Limited (09250362) United Kingdom