FARFETCH INDIA PRIVATE LIMITED - CIN U74909DL2018FTC332854