About Vendicom Ltd (13079963) United Kingdom