Amira Nature Foods Ltd.

Headquarters Dubai, C0