NESTOPIA FOUNDATION - CIN U88100TR2024NPL014465 | Company