LEAF ELECS INDIA PRIVATE LIMITED - CIN