About North Bridge Capital Partners Limited (05266998) United Kingdom