About Vector Invest Limited Partnership (SL013166) United Kingdom