About Vincent Capital Ltd (13686657) United Kingdom