About Vector Consultancy Services Ltd (11310185) United Kingdom