About Vectos Limited (07656033) United Kingdom