About Venda Limited (04244828) United Kingdom