About Sdcl Energy Efficiency Investments (emea) L.p. (LP019648) United Kingdom