About Vector Newco Limited (12133817) United Kingdom