About Vector Technology Consulting Limited (13287524) United Kingdom