About Vincent Holdings Limited (10818016) United Kingdom