About Vendband Group Ltd (07916151) United Kingdom