About Vendcosnor Ltd (11086335) United Kingdom