About Vendunt Partners Llp (OC434131) United Kingdom