About Vendo Network Ltd. (13289099) United Kingdom