About Niden Associates Limited (04098376) United Kingdom