About Vincent Black Shadow Limited (11554063) United Kingdom