MACTAA CINEMA LIMITED - CIN U92100KL2009PLC024056 | Company