About Baybridge Partners Limited (12045392) United Kingdom