About Vendie Limited (11705621) United Kingdom