About Vector Partners Limited (13094532) United Kingdom