About Vector Consulting Group Limited (02343044) United Kingdom