About Environeers Venture Partners Ltd. (11182968) United Kingdom