About Verdant Venture Management Limited (06721793) United Kingdom