About Vincent Investment Group Ltd (10024597) United Kingdom