NEW ENERGY STORAGE LIMITED COMPANY PROFILE DUBLIN X2026