About Vector Interim Management Limited (02343047) United Kingdom