About Environmental Technologies Fund 3 L.p. (LP019504) United Kingdom