About Vendre Outlet Limited (12420748) United Kingdom