About Chahal Pharma Holdings Ltd (13468695) United Kingdom