MARKETING AND BRAND SOLUTIONS INDIA PR IVATE LIMITED - CIN