EXPLODING FLAVORS PRIVATE LIMITED - CIN