LEOZA LIMITED - CIN U64204GJ2012PLC068622 | Company