Mecca Consumer Products Ltd.

IBIS
Mecca Consumer Products Ltd.