LEON INFRACON LIMITED - CIN U67100WB2012PLC186818 | Company