About Vendapp Ltd (11784710) United Kingdom