About Vendgo Ltd (12820270) United Kingdom