About Vector Investments Limited (02693876) United Kingdom