About Vector Strategy Limited (13620122) United Kingdom