About Vector Consumer Limited (12422871) United Kingdom