IRADA FPC FOUNDATION - CIN U80904UP2021NPL146565 | Company