About Chandan Mehta Ltd (12077576) United Kingdom