About Ashoka India Equity Investment Trust Plc (11356069) United Kingdom