About Vector Cs Holdings Ltd (11014925) United Kingdom