Debarati Sen Roy (Opc) Private Limited