About Vinebridge Holdings Ltd (12049453) United Kingdom