About Vendohm Ltd (09510651) United Kingdom