About Baybridge International Limited (12226048) United Kingdom