About Vector Expertise Limited (SC651145) United Kingdom