About Vector Group Holdings Limited (11547921) United Kingdom