About Pondicherry Limited (08643939) United Kingdom