ADA LOVELACE FOUNDATION - CIN U80900KA2020NPL140590 |