About Vincent View Management Limited (10154270) United Kingdom