LEIBAKLEI FOUNDATION - CIN U85410MN2025NPL015450 | Company