About Environmental Technologies Fund 2 L.p. (LP015705) United Kingdom