About Vector Management International Limited (01181600) United Kingdom