About Trio Venture Management Limited (08306476) United Kingdom