About Triple Point Energy Efficiency Infrastructure Company Plc (12693305) United Kingdom