About Vector Management Limited (11343986) United Kingdom