About Vectos Holdings Limited (09731604) United Kingdom