FRANCHISE INDIA INTERNATIONAL BRANDS PRIVATE LIMITED - CIN