About Glennmont Clean Energy Fund Europe 1 A L.p. (LP013613) United Kingdom