About Vendex Ltd (13003726) United Kingdom