BRAND AMBASSADORS ADVERTISING INDIA PRIVATE LIMITED - CIN