About Virtus Investment Holdings Ltd (09651223) United Kingdom