About Virtus Partners Limited (06602363) United Kingdom