About Climate Tech Venture (gp) Llp (SO307231) United Kingdom