About Vector Consortium Limited (05833911) United Kingdom