EPIC RESEARCH LIMITED - CIN U72100MP2012PLC028897 | Company