MARKS AND SPENCER INDIA PRIVATE LIMITED - CIN