About Chandi Devi Limited (13631981) United Kingdom