About Nandita Devika Shankardass Ltd (11381863) United Kingdom