About Ventaur Associates Ltd (06805843) United Kingdom