About Vennbridge Partners Limited (10452372) United Kingdom