About Nanda Devi Limited (04663008) United Kingdom